package com.inspur.edp.ai.flow.metadata.json;

import lombok.Data;

import java.util.List;

/**
 * @author lizhaorui
 * @date 2025/9/15
 * @description
 */

@Data
public class JsonObjectType implements JsonType {

    public static final String TYPE = "object";

    private String code;

    private String name;

    private String description;

    private List<JsonObjectProperty> properties;

    @Override
    public String getType() {
        return TYPE;
    }

    @Override
    public JsonType newInst() {
        return new JsonObjectType();
    }


}